Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
114 ST LEONARDS STREET Semi-Detached £499,995 17 Dec 2021
130 ST LEONARDS STREET Detached £370,000 10 Jun 2005
170 ST LEONARDS STREET Detached £360,000 18 Jun 2010